package cn.sfrog.project.biz.admin.domain.vo;

import cn.sfrog.common.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
/**
 * 直播房间VO对象 biz_live_room
 * 
 * @author dev
 * @date 2024-05-23
 */
@Data
@ApiModel(description = "直播房间")
public class BizLiveRoomVO {

    @ApiModelProperty("id")
    @Excel(name = "id")
    private Long id;

    @ApiModelProperty("房间id")
    @Excel(name = "房间id")
    private String roomId;

    @ApiModelProperty("主播昵称")
    @Excel(name = "主播昵称")
    private String roomAnchor;

    @ApiModelProperty("房间标题")
    @Excel(name = "房间标题")
    private String title;

    @ApiModelProperty("房间封面")
    @Excel(name = "房间封面")
    private String poster;

    @ApiModelProperty("直播热度")
    @Excel(name = "直播热度")
    private String playHeat;

    @ApiModelProperty("房间状态（0直播中 1已结束 2预约直播）")
    @Excel(name = "房间状态（0直播中 1已结束 2预约直播）", readConverterExp = "0=直播中,1=未开播,2预约直播")
    private String status;

    @ApiModelProperty("预约时间")
    @Excel(name = "预约时间")
    private Date appointmentTime;

    @ApiModelProperty("房间类型")
    @Excel(name = "房间类型")
    private String departmentType;


    @ApiModelProperty("腾讯云直播推流过期时间戳")
    @Excel(name = "腾讯云直播推流过期时间戳")
    private Long txtime;

}
